graph: { title: "rhp.c"
node: { title: "rhp.c:mymalloc" label: "mymalloc\nrhp.c:400:14" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
edge: { sourcename: "rhp.c:mymalloc" targetname: "dp_calloc" label: "rhp.c:406:10" }
node: { title: "rhp.c:myfree" label: "myfree\nrhp.c:409:13" }
node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
edge: { sourcename: "rhp.c:myfree" targetname: "dp_free" label: "rhp.c:417:10" }
node: { title: "rhp_version" label: "rhp_version\nrhp.c:617:7" }
node: { title: "rhp_init" label: "rhp_init\nrhp.c:623:6" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:629:3" }
edge: { sourcename: "rhp_init" targetname: "rhp_deinit" label: "rhp.c:630:3" }
node: { title: "fopen" label: "fopen\n/usr/include/stdio.h:246:14" shape : ellipse }
edge: { sourcename: "rhp_init" targetname: "fopen" label: "rhp.c:650:20" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:657:3" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_sp_new" label: "rhp.c:661:28" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_sp_new" label: "rhp.c:662:28" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_sp_new" label: "rhp.c:672:26" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:693:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:694:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:695:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:696:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:697:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:698:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:699:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:700:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:701:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:702:2" }
edge: { sourcename: "rhp_init" targetname: "rhp.c:rhp_log" label: "rhp.c:703:2" }
node: { title: "rhp_deinit" label: "rhp_deinit\nrhp.c:712:6" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_log" label: "rhp.c:717:3" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_log" label: "rhp.c:721:2" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_empty_best_crossings_order" label: "rhp.c:724:2" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_empty_sp_layers" label: "rhp.c:727:2" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_empty_sp_between_layers" label: "rhp.c:730:2" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_empty_sp_master_node_list" label: "rhp.c:731:2" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_empty_sp_master_edge_list" label: "rhp.c:732:2" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_sp_delete" label: "rhp.c:735:18" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_free" label: "rhp.c:739:57" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_sp_delete" label: "rhp.c:744:28" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_sp_delete" label: "rhp.c:745:28" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_sp_delete" label: "rhp.c:746:35" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_sp_delete" label: "rhp.c:749:26" }
node: { title: "__subvdi3" label: "__subvdi3\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp_deinit" targetname: "__subvdi3" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_log" label: "rhp.c:777:4" }
edge: { sourcename: "rhp_deinit" targetname: "rhp.c:rhp_log" label: "rhp.c:789:3" }
node: { title: "fclose" label: "fclose\n/usr/include/stdio.h:213:12" shape : ellipse }
edge: { sourcename: "rhp_deinit" targetname: "fclose" label: "rhp.c:793:10" }
node: { title: "rhp_addnode" label: "rhp_addnode\nrhp.c:808:5" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_log" label: "rhp.c:815:3" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_log" label: "rhp.c:821:3" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_log" label: "rhp.c:826:3" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:831:8" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_log" label: "rhp.c:834:3" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_malloc" label: "rhp.c:839:25" }
node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp_addnode" targetname: "__addvsi3" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_sp_insert" label: "rhp.c:849:2" }
edge: { sourcename: "rhp_addnode" targetname: "__addvsi3" }
edge: { sourcename: "rhp_addnode" targetname: "rhp.c:rhp_log" label: "rhp.c:857:2" }
node: { title: "rhp_addedge" label: "rhp_addedge\nrhp.c:863:5" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:875:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:879:6" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:881:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:887:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:892:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:897:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:902:8" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:905:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:912:9" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:915:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:924:9" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:927:3" }
node: { title: "__subvsi3" label: "__subvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp_addedge" targetname: "__subvsi3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:940:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:948:3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_malloc" label: "rhp.c:955:25" }
edge: { sourcename: "rhp_addedge" targetname: "__addvsi3" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_sp_insert" label: "rhp.c:969:2" }
edge: { sourcename: "rhp_addedge" targetname: "rhp.c:rhp_log" label: "rhp.c:971:2" }
node: { title: "rhp_layout" label: "rhp_layout\nrhp.c:977:6" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:994:2" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:998:3" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1002:6" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:1004:3" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:1014:2" }
edge: { sourcename: "rhp_layout" targetname: "rhp_initial_crossings" label: "rhp.c:1018:18" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:1020:2" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_order_init" label: "rhp.c:1024:2" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_barycenter" label: "rhp.c:1028:3" }
node: { title: "__mulvdi3" label: "__mulvdi3\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp_layout" targetname: "__mulvdi3" }
edge: { sourcename: "rhp_layout" targetname: "__subvdi3" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_sorted_nodelist" label: "rhp.c:1040:2" }
edge: { sourcename: "rhp_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:1042:2" }
node: { title: "rhp_layout_callback" label: "rhp_layout_callback\nrhp.c:1051:6" }
edge: { sourcename: "rhp_layout_callback" targetname: "rhp.c:rhp_log" label: "rhp.c:1058:3" }
node: { title: "rhp_node_foreach" label: "rhp_node_foreach\nrhp.c:1069:5" }
edge: { sourcename: "rhp_node_foreach" targetname: "rhp.c:rhp_log" label: "rhp.c:1078:3" }
edge: { sourcename: "rhp_node_foreach" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1087:6" }
edge: { sourcename: "rhp_node_foreach" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:1094:8" }
edge: { sourcename: "rhp_node_foreach" targetname: "rhp.c:rhp_log" label: "rhp.c:1098:3" }
node: { title: "__indirect_call" label: "Indirect Call Placeholder" shape : ellipse }
edge: { sourcename: "rhp_node_foreach" targetname: "__indirect_call" label: "rhp.c:1099:13" }
edge: { sourcename: "rhp_node_foreach" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:1103:9" }
node: { title: "rhp_node_get_level" label: "rhp_node_get_level\nrhp.c:1110:5" }
edge: { sourcename: "rhp_node_get_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1117:3" }
edge: { sourcename: "rhp_node_get_level" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1124:6" }
edge: { sourcename: "rhp_node_get_level" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:1130:8" }
edge: { sourcename: "rhp_node_get_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1134:3" }
edge: { sourcename: "rhp_node_get_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1139:2" }
node: { title: "rhp_node_get_position" label: "rhp_node_get_position\nrhp.c:1145:5" }
edge: { sourcename: "rhp_node_get_position" targetname: "rhp.c:rhp_log" label: "rhp.c:1152:3" }
edge: { sourcename: "rhp_node_get_position" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1156:6" }
edge: { sourcename: "rhp_node_get_position" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:1162:8" }
edge: { sourcename: "rhp_node_get_position" targetname: "rhp.c:rhp_log" label: "rhp.c:1166:3" }
edge: { sourcename: "rhp_node_get_position" targetname: "rhp.c:rhp_log" label: "rhp.c:1171:2" }
node: { title: "rhp_node_get_data" label: "rhp_node_get_data\nrhp.c:1177:7" }
edge: { sourcename: "rhp_node_get_data" targetname: "rhp.c:rhp_log" label: "rhp.c:1184:3" }
edge: { sourcename: "rhp_node_get_data" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1188:6" }
edge: { sourcename: "rhp_node_get_data" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:1194:8" }
edge: { sourcename: "rhp_node_get_data" targetname: "rhp.c:rhp_log" label: "rhp.c:1198:3" }
edge: { sourcename: "rhp_node_get_data" targetname: "rhp.c:rhp_log" label: "rhp.c:1203:2" }
node: { title: "rhp_edge_foreach" label: "rhp_edge_foreach\nrhp.c:1209:5" }
edge: { sourcename: "rhp_edge_foreach" targetname: "rhp.c:rhp_log" label: "rhp.c:1218:3" }
edge: { sourcename: "rhp_edge_foreach" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1227:6" }
edge: { sourcename: "rhp_edge_foreach" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:1235:8" }
edge: { sourcename: "rhp_edge_foreach" targetname: "__indirect_call" label: "rhp.c:1240:8" }
edge: { sourcename: "rhp_edge_foreach" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:1245:9" }
node: { title: "rhp_initial_crossings" label: "rhp_initial_crossings\nrhp.c:1252:9" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1254:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1258:3" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1262:6" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1264:3" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1270:6" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1278:3" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1283:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_allocatelayers" label: "rhp.c:1286:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_allocateadjacencylists" label: "rhp.c:1289:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_countisolatednodes" label: "rhp.c:1292:33" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1294:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_initcrossings" label: "rhp.c:1297:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_updateallcrossings" label: "rhp.c:1300:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_numberofcrossings" label: "rhp.c:1303:24" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1306:2" }
edge: { sourcename: "rhp_initial_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1308:2" }
node: { title: "rhp_current_crossings" label: "rhp_current_crossings\nrhp.c:1314:9" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1319:3" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1323:6" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp.c:rhp_log" label: "rhp.c:1325:3" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1331:6" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp_initial_crossings" label: "rhp.c:1339:19" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp.c:rhp_updateallcrossings" label: "rhp.c:1349:4" }
edge: { sourcename: "rhp_current_crossings" targetname: "rhp.c:rhp_numberofcrossings" label: "rhp.c:1351:20" }
node: { title: "rhp_current_crossings_at_level" label: "rhp_current_crossings_at_level\nrhp.c:1359:9" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1366:3" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1370:6" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1372:3" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1377:3" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1382:3" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1386:6" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1393:3" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:1397:8" }
edge: { sourcename: "rhp_current_crossings_at_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1403:3" }
node: { title: "rhp_nodes_in_level" label: "rhp_nodes_in_level\nrhp.c:1410:5" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1417:3" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1421:6" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1423:3" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1428:3" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1433:3" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1438:6" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:1443:8" }
edge: { sourcename: "rhp_nodes_in_level" targetname: "rhp.c:rhp_log" label: "rhp.c:1450:3" }
node: { title: "rhp_nodes_in_layout" label: "rhp_nodes_in_layout\nrhp.c:1457:5" }
edge: { sourcename: "rhp_nodes_in_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:1464:3" }
edge: { sourcename: "rhp_nodes_in_layout" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1468:6" }
edge: { sourcename: "rhp_nodes_in_layout" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:1476:8" }
edge: { sourcename: "rhp_nodes_in_layout" targetname: "__addvsi3" }
edge: { sourcename: "rhp_nodes_in_layout" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:1480:9" }
node: { title: "rhp_edges_in_layout" label: "rhp_edges_in_layout\nrhp.c:1487:5" }
edge: { sourcename: "rhp_edges_in_layout" targetname: "rhp.c:rhp_log" label: "rhp.c:1494:3" }
edge: { sourcename: "rhp_edges_in_layout" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:1498:6" }
edge: { sourcename: "rhp_edges_in_layout" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:1506:8" }
edge: { sourcename: "rhp_edges_in_layout" targetname: "__addvsi3" }
edge: { sourcename: "rhp_edges_in_layout" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:1510:9" }
node: { title: "rhp.c:rhp_free" label: "rhp_free\nrhp.c:1519:14" }
edge: { sourcename: "rhp.c:rhp_free" targetname: "rhp.c:rhp_log" label: "rhp.c:1523:3" }
edge: { sourcename: "rhp.c:rhp_free" targetname: "rhp.c:myfree" label: "rhp.c:1528:3" }
node: { title: "__addvdi3" label: "__addvdi3\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp.c:rhp_free" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_free" targetname: "rhp.c:rhp_log" label: "rhp.c:1532:4" }
node: { title: "rhp.c:rhp_malloc" label: "rhp_malloc\nrhp.c:1540:14" }
edge: { sourcename: "rhp.c:rhp_malloc" targetname: "rhp.c:rhp_log" label: "rhp.c:1545:3" }
edge: { sourcename: "rhp.c:rhp_malloc" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_malloc" targetname: "rhp.c:mymalloc" label: "rhp.c:1551:8" }
edge: { sourcename: "rhp.c:rhp_malloc" targetname: "rhp.c:rhp_log" label: "rhp.c:1554:3" }
node: { title: "rhp.c:rhp_sp_new" label: "rhp_sp_new\nrhp.c:1561:23" }
edge: { sourcename: "rhp.c:rhp_sp_new" targetname: "rhp.c:rhp_malloc" label: "rhp.c:1566:10" }
node: { title: "rhp.c:rhp_sp_has_data" label: "rhp_sp_has_data\nrhp.c:1604:12" }
node: { title: "rhp.c:rhp_sp_min" label: "rhp_sp_min\nrhp.c:1622:24" }
node: { title: "rhp.c:rhp_sp_insert" label: "rhp_sp_insert\nrhp.c:1650:13" }
edge: { sourcename: "rhp.c:rhp_sp_insert" targetname: "rhp.c:rhp_malloc" label: "rhp.c:1661:12" }
edge: { sourcename: "rhp.c:rhp_sp_insert" targetname: "rhp.c:rhp_log" label: "rhp.c:1672:4" }
edge: { sourcename: "rhp.c:rhp_sp_insert" targetname: "rhp.c:rhp_sp_sp" label: "rhp.c:1680:2" }
edge: { sourcename: "rhp.c:rhp_sp_insert" targetname: "rhp.c:rhp_free" label: "rhp.c:1685:11" }
edge: { sourcename: "rhp.c:rhp_sp_insert" targetname: "rhp.c:rhp_malloc" label: "rhp.c:1693:11" }
edge: { sourcename: "rhp.c:rhp_sp_insert" targetname: "rhp.c:rhp_log" label: "rhp.c:1712:3" }
node: { title: "rhp.c:rhp_tree_delete_helper" label: "rhp_tree_delete_helper\nrhp.c:1720:13" }
edge: { sourcename: "rhp.c:rhp_tree_delete_helper" targetname: "rhp.c:rhp_tree_delete_helper" label: "rhp.c:1728:2" }
edge: { sourcename: "rhp.c:rhp_tree_delete_helper" targetname: "rhp.c:rhp_tree_delete_helper" label: "rhp.c:1729:2" }
edge: { sourcename: "rhp.c:rhp_tree_delete_helper" targetname: "rhp.c:rhp_free" label: "rhp.c:1733:10" }
edge: { sourcename: "rhp.c:rhp_tree_delete_helper" targetname: "rhp.c:rhp_free" label: "rhp.c:1738:8" }
node: { title: "rhp.c:rhp_sp_delete" label: "rhp_sp_delete\nrhp.c:1744:23" }
edge: { sourcename: "rhp.c:rhp_sp_delete" targetname: "rhp.c:rhp_tree_delete_helper" label: "rhp.c:1747:3" }
edge: { sourcename: "rhp.c:rhp_sp_delete" targetname: "rhp.c:rhp_free" label: "rhp.c:1748:9" }
node: { title: "rhp.c:rhp_sp_next" label: "rhp_sp_next\nrhp.c:1755:24" }
edge: { sourcename: "rhp.c:rhp_sp_next" targetname: "rhp.c:rhp_sp_sp" label: "rhp.c:1767:2" }
node: { title: "rhp.c:rhp_sp_lookup" label: "rhp_sp_lookup\nrhp.c:1787:24" }
edge: { sourcename: "rhp.c:rhp_sp_lookup" targetname: "rhp.c:rhp_sp_sp" label: "rhp.c:1802:2" }
edge: { sourcename: "rhp.c:rhp_sp_lookup" targetname: "rhp.c:rhp_log" label: "rhp.c:1815:3" }
node: { title: "rhp.c:rhp_sp_sp_rl" label: "rhp_sp_sp_rl\nrhp.c:1827:20" }
node: { title: "rhp.c:rhp_sp_sp_rr" label: "rhp_sp_sp_rr\nrhp.c:1838:20" }
node: { title: "rhp.c:rhp_sp_sp" label: "rhp_sp_sp\nrhp.c:1849:13" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_log" label: "rhp.c:1870:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_log" label: "rhp.c:1885:4" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rl" label: "rhp.c:1894:4" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rr" label: "rhp.c:1896:4" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rl" label: "rhp.c:1902:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rl" label: "rhp.c:1903:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rr" label: "rhp.c:1905:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rr" label: "rhp.c:1906:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rr" label: "rhp.c:1908:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rl" label: "rhp.c:1909:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rl" label: "rhp.c:1911:3" }
edge: { sourcename: "rhp.c:rhp_sp_sp" targetname: "rhp.c:rhp_sp_sp_rr" label: "rhp.c:1912:3" }
node: { title: "rhp.c:rhp_log" label: "rhp_log\nrhp.c:1927:13" }
node: { title: "vfprintf" label: "vfprintf\n/usr/include/stdio.h:341:12" shape : ellipse }
edge: { sourcename: "rhp.c:rhp_log" targetname: "vfprintf" label: "rhp.c:1947:3" }
node: { title: "fflush" label: "fflush\n/usr/include/stdio.h:218:12" shape : ellipse }
edge: { sourcename: "rhp.c:rhp_log" targetname: "fflush" label: "rhp.c:1949:3" }
edge: { sourcename: "rhp.c:rhp_log" targetname: "vfprintf" label: "rhp.c:1963:2" }
edge: { sourcename: "rhp.c:rhp_log" targetname: "fflush" label: "rhp.c:1966:2" }
node: { title: "rhp.c:rhp_empty_best_crossings_order" label: "rhp_empty_best_crossings_order\nrhp.c:1972:13" }
edge: { sourcename: "rhp.c:rhp_empty_best_crossings_order" targetname: "rhp.c:rhp_log" label: "rhp.c:1976:2" }
edge: { sourcename: "rhp.c:rhp_empty_best_crossings_order" targetname: "rhp.c:rhp_log" label: "rhp.c:1980:3" }
edge: { sourcename: "rhp.c:rhp_empty_best_crossings_order" targetname: "rhp.c:rhp_free" label: "rhp.c:1986:13" }
edge: { sourcename: "rhp.c:rhp_empty_best_crossings_order" targetname: "rhp.c:rhp_free" label: "rhp.c:1991:77" }
edge: { sourcename: "rhp.c:rhp_empty_best_crossings_order" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_empty_best_crossings_order" targetname: "rhp.c:rhp_free" label: "rhp.c:1999:28" }
node: { title: "rhp.c:rhp_empty_sp_master_node_list" label: "rhp_empty_sp_master_node_list\nrhp.c:2006:13" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_log" label: "rhp.c:2011:2" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2013:8" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_free" label: "rhp.c:2020:19" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_free" label: "rhp.c:2025:21" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2029:9" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2033:8" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_free" label: "rhp.c:2036:9" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_node_list" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2038:9" }
node: { title: "rhp.c:rhp_empty_sp_master_edge_list" label: "rhp_empty_sp_master_edge_list\nrhp.c:2045:13" }
edge: { sourcename: "rhp.c:rhp_empty_sp_master_edge_list" targetname: "rhp.c:rhp_log" label: "rhp.c:2047:2" }
node: { title: "rhp.c:rhp_empty_sp_between_layers" label: "rhp_empty_sp_between_layers\nrhp.c:2052:13" }
edge: { sourcename: "rhp.c:rhp_empty_sp_between_layers" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:2057:2" }
edge: { sourcename: "rhp.c:rhp_empty_sp_between_layers" targetname: "rhp.c:rhp_log" label: "rhp.c:2057:2" }
edge: { sourcename: "rhp.c:rhp_empty_sp_between_layers" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2059:8" }
edge: { sourcename: "rhp.c:rhp_empty_sp_between_layers" targetname: "rhp.c:rhp_log" label: "rhp.c:2064:3" }
edge: { sourcename: "rhp.c:rhp_empty_sp_between_layers" targetname: "rhp.c:rhp_free" label: "rhp.c:2068:17" }
edge: { sourcename: "rhp.c:rhp_empty_sp_between_layers" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2071:9" }
node: { title: "rhp.c:rhp_empty_sp_layers" label: "rhp_empty_sp_layers\nrhp.c:2078:13" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_log" label: "rhp.c:2086:2" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2095:9" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_log" label: "rhp.c:2101:5" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_log" label: "rhp.c:2109:3" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_free" label: "rhp.c:2118:21" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_free" label: "rhp.c:2123:23" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "rhp.c:rhp_free" label: "rhp.c:2128:16" }
edge: { sourcename: "rhp.c:rhp_empty_sp_layers" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_allocatelayers" label: "rhp_allocatelayers\nrhp.c:2138:13" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:2152:6" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2153:3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2158:3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2163:3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_new" label: "rhp.c:2167:18" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_malloc" label: "rhp.c:2171:27" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2175:3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_insert" label: "rhp.c:2176:3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2180:9" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2187:9" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2198:3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2200:10" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2205:9" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2211:4" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_malloc" label: "rhp.c:2213:8" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2216:4" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2223:9" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2230:9" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2233:4" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2244:4" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2250:10" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2258:9" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2267:4" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2271:5" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2273:6" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2277:4" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2284:2" }
edge: { sourcename: "rhp.c:rhp_allocatelayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2287:2" }
node: { title: "rhp.c:rhp_allocateadjacencylists" label: "rhp_allocateadjacencylists\nrhp.c:2293:13" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:2309:6" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2315:8" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2326:4" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2338:9" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2346:9" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2349:4" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2367:5" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_malloc" label: "rhp.c:2374:13" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_malloc" label: "rhp.c:2381:13" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2396:2" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2401:8" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2409:4" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2426:9" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2430:2" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2433:8" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2438:3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2442:4" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2445:5" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2452:4" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2456:5" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_log" label: "rhp.c:2461:3" }
edge: { sourcename: "rhp.c:rhp_allocateadjacencylists" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2464:9" }
node: { title: "rhp.c:rhp_countisolatednodes" label: "rhp_countisolatednodes\nrhp.c:2471:12" }
edge: { sourcename: "rhp.c:rhp_countisolatednodes" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:2479:6" }
edge: { sourcename: "rhp.c:rhp_countisolatednodes" targetname: "rhp.c:rhp_log" label: "rhp.c:2481:3" }
edge: { sourcename: "rhp.c:rhp_countisolatednodes" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:2485:8" }
edge: { sourcename: "rhp.c:rhp_countisolatednodes" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_countisolatednodes" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:2494:9" }
edge: { sourcename: "rhp.c:rhp_countisolatednodes" targetname: "rhp.c:rhp_log" label: "rhp.c:2497:2" }
node: { title: "rhp.c:rhp_initcrossings" label: "rhp_initcrossings\nrhp.c:2503:13" }
edge: { sourcename: "rhp.c:rhp_initcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:2508:2" }
edge: { sourcename: "rhp.c:rhp_initcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:2511:3" }
edge: { sourcename: "rhp.c:rhp_initcrossings" targetname: "rhp.c:rhp_makeinterlayer" label: "rhp.c:2516:8" }
edge: { sourcename: "rhp.c:rhp_initcrossings" targetname: "rhp.c:rhp_sp_insert" label: "rhp.c:2517:3" }
edge: { sourcename: "rhp.c:rhp_initcrossings" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_makeinterlayer" label: "rhp_makeinterlayer\nrhp.c:2524:39" }
edge: { sourcename: "rhp.c:rhp_makeinterlayer" targetname: "rhp.c:rhp_malloc" label: "rhp.c:2531:6" }
edge: { sourcename: "rhp.c:rhp_makeinterlayer" targetname: "rhp.c:rhp_count_down_edges" label: "rhp.c:2535:24" }
edge: { sourcename: "rhp.c:rhp_makeinterlayer" targetname: "rhp.c:rhp_malloc" label: "rhp.c:2543:7" }
edge: { sourcename: "rhp.c:rhp_makeinterlayer" targetname: "rhp.c:rhp_log" label: "rhp.c:2547:2" }
node: { title: "rhp.c:rhp_count_down_edges" label: "rhp_count_down_edges\nrhp.c:2553:12" }
edge: { sourcename: "rhp.c:rhp_count_down_edges" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2561:8" }
edge: { sourcename: "rhp.c:rhp_count_down_edges" targetname: "rhp.c:rhp_log" label: "rhp.c:2564:3" }
edge: { sourcename: "rhp.c:rhp_count_down_edges" targetname: "rhp.c:rhp_log" label: "rhp.c:2571:3" }
edge: { sourcename: "rhp.c:rhp_count_down_edges" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_count_down_edges" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_count_down_edges" targetname: "rhp.c:rhp_log" label: "rhp.c:2597:2" }
node: { title: "rhp.c:rhp_updateallcrossings" label: "rhp_updateallcrossings\nrhp.c:2603:13" }
edge: { sourcename: "rhp.c:rhp_updateallcrossings" targetname: "rhp.c:rhp_updateallpositions" label: "rhp.c:2610:2" }
edge: { sourcename: "rhp.c:rhp_updateallcrossings" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2616:10" }
edge: { sourcename: "rhp.c:rhp_updateallcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:2622:4" }
edge: { sourcename: "rhp.c:rhp_updateallcrossings" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updateallcrossings" targetname: "rhp.c:rhp_updatecrossingsbetweenlayers" label: "rhp.c:2629:3" }
edge: { sourcename: "rhp.c:rhp_updateallcrossings" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_updateallpositions" label: "rhp_updateallpositions\nrhp.c:2636:13" }
edge: { sourcename: "rhp.c:rhp_updateallpositions" targetname: "rhp.c:rhp_log" label: "rhp.c:2640:2" }
edge: { sourcename: "rhp.c:rhp_updateallpositions" targetname: "rhp.c:rhp_updatenodepositions" label: "rhp.c:2643:3" }
edge: { sourcename: "rhp.c:rhp_updateallpositions" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_updatenodepositions" label: "rhp_updatenodepositions\nrhp.c:2650:13" }
edge: { sourcename: "rhp.c:rhp_updatenodepositions" targetname: "rhp.c:rhp_log" label: "rhp.c:2658:2" }
edge: { sourcename: "rhp.c:rhp_updatenodepositions" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2660:8" }
edge: { sourcename: "rhp.c:rhp_updatenodepositions" targetname: "rhp.c:rhp_log" label: "rhp.c:2673:3" }
edge: { sourcename: "rhp.c:rhp_updatenodepositions" targetname: "rhp.c:rhp_log" label: "rhp.c:2693:3" }
edge: { sourcename: "rhp.c:rhp_updatenodepositions" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatenodepositions" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_updatecrossingsforlayer" label: "rhp_updatecrossingsforlayer\nrhp.c:2701:13" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsforlayer" targetname: "rhp.c:rhp_updatenodepositions" label: "rhp.c:2704:2" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsforlayer" targetname: "rhp.c:rhp_updatecrossingsbetweenlayers" label: "rhp.c:2708:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsforlayer" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsforlayer" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsforlayer" targetname: "rhp.c:rhp_updatecrossingsbetweenlayers" label: "rhp.c:2713:3" }
node: { title: "rhp.c:rhp_updatecrossingsbetweenlayers" label: "rhp_updatecrossingsbetweenlayers\nrhp.c:2720:13" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2732:8" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2745:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2755:10" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2762:4" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sortbydownnodeposition" label: "rhp.c:2773:4" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2778:11" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_add_edges_to_array" label: "rhp.c:2783:5" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2806:8" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2819:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2836:8" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2848:2" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2853:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2857:5" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2861:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2865:8" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2878:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2890:2" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2894:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2897:2" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:2900:9" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_count_inversions_down" label: "rhp.c:2904:12" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2908:3" }
edge: { sourcename: "rhp.c:rhp_updatecrossingsbetweenlayers" targetname: "rhp.c:rhp_log" label: "rhp.c:2911:2" }
node: { title: "rhp.c:rhp_compare_down_edges" label: "rhp_compare_down_edges\nrhp.c:2917:12" }
node: { title: "rhp.c:rhp_sortbydownnodeposition" label: "rhp_sortbydownnodeposition\nrhp.c:2942:13" }
node: { title: "qsort" label: "qsort\n/usr/include/stdlib.h:827:13" shape : ellipse }
edge: { sourcename: "rhp.c:rhp_sortbydownnodeposition" targetname: "qsort" label: "rhp.c:2946:2" }
node: { title: "rhp.c:rhp_add_edges_to_array" label: "rhp_add_edges_to_array\nrhp.c:2952:13" }
edge: { sourcename: "rhp.c:rhp_add_edges_to_array" targetname: "rhp.c:rhp_log" label: "rhp.c:2957:3" }
edge: { sourcename: "rhp.c:rhp_add_edges_to_array" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_add_edges_to_array" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_count_inversions_down" label: "rhp_count_inversions_down\nrhp.c:2969:16" }
edge: { sourcename: "rhp.c:rhp_count_inversions_down" targetname: "rhp.c:rhp_insert_and_count_inversions_down" label: "rhp.c:2977:50" }
edge: { sourcename: "rhp.c:rhp_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_count_inversions_down" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_insert_and_count_inversions_down" label: "rhp_insert_and_count_inversions_down\nrhp.c:2984:16" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "rhp.c:rhp_log" label: "rhp.c:3001:3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "rhp.c:rhp_log" label: "rhp.c:3013:3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_insert_and_count_inversions_down" targetname: "rhp.c:rhp_log" label: "rhp.c:3056:2" }
node: { title: "rhp.c:rhp_numberofcrossings" label: "rhp_numberofcrossings\nrhp.c:3062:16" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:3071:3" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:3077:3" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3084:10" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "__addvdi3" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:3090:4" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_numberofcrossings" targetname: "rhp.c:rhp_log" label: "rhp.c:3095:2" }
node: { title: "rhp.c:rhp_order_init" label: "rhp_order_init\nrhp.c:3104:13" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_log" label: "rhp.c:3111:2" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_malloc" label: "rhp.c:3114:56" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_malloc" label: "rhp.c:3121:56" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_malloc" label: "rhp.c:3126:27" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:3129:6" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_log" label: "rhp.c:3132:4" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3139:9" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_log" label: "rhp.c:3143:4" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_malloc" label: "rhp.c:3158:28" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_save_order" label: "rhp.c:3165:2" }
edge: { sourcename: "rhp.c:rhp_order_init" targetname: "rhp.c:rhp_log" label: "rhp.c:3167:2" }
node: { title: "rhp.c:rhp_save_order" label: "rhp_save_order\nrhp.c:3173:13" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3186:9" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "rhp.c:rhp_log" label: "rhp.c:3189:4" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "rhp.c:rhp_log" label: "rhp.c:3196:3" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "rhp.c:rhp_log" label: "rhp.c:3204:4" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "rhp.c:rhp_log" label: "rhp.c:3206:3" }
edge: { sourcename: "rhp.c:rhp_save_order" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_restore_order" label: "rhp_restore_order\nrhp.c:3213:13" }
edge: { sourcename: "rhp.c:rhp_restore_order" targetname: "rhp.c:rhp_log" label: "rhp.c:3221:2" }
edge: { sourcename: "rhp.c:rhp_restore_order" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3228:9" }
edge: { sourcename: "rhp.c:rhp_restore_order" targetname: "rhp.c:rhp_log" label: "rhp.c:3232:4" }
edge: { sourcename: "rhp.c:rhp_restore_order" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_restore_order" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_barycenter" label: "rhp_barycenter\nrhp.c:3257:13" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "rhp.c:rhp_log" label: "rhp.c:3265:2" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "rhp.c:rhp_barycenterupsweep" label: "rhp.c:3271:7" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "rhp.c:rhp_barycenterdownsweep" label: "rhp.c:3275:7" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "rhp.c:rhp_terminate" label: "rhp.c:3280:9" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "rhp.c:rhp_log" label: "rhp.c:3283:2" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "__mulvdi3" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "__subvdi3" }
edge: { sourcename: "rhp.c:rhp_barycenter" targetname: "rhp.c:rhp_log" label: "rhp.c:3295:2" }
node: { title: "rhp.c:rhp_terminate" label: "rhp_terminate\nrhp.c:3302:12" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_numberofcrossings" label: "rhp.c:3310:22" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_log" label: "rhp.c:3315:2" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "__mulvdi3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "__indirect_call" label: "rhp.c:3338:7" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_log" label: "rhp.c:3343:4" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_save_order" label: "rhp.c:3347:4" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_log" label: "rhp.c:3357:3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_save_order" label: "rhp.c:3360:3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_save_order" label: "rhp.c:3379:3" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_restore_order" label: "rhp.c:3399:4" }
edge: { sourcename: "rhp.c:rhp_terminate" targetname: "rhp.c:rhp_save_order" label: "rhp.c:3401:4" }
node: { title: "rhp.c:rhp_end_of_iteration" label: "rhp_end_of_iteration\nrhp.c:3415:12" }
node: { title: "rhp.c:rhp_barycenterupsweep" label: "rhp_barycenterupsweep\nrhp.c:3422:12" }
edge: { sourcename: "rhp.c:rhp_barycenterupsweep" targetname: "rhp.c:rhp_barycenterweights" label: "rhp.c:3430:10" }
edge: { sourcename: "rhp.c:rhp_barycenterupsweep" targetname: "rhp.c:rhp_barycenterweights_adjust" label: "rhp.c:3434:4" }
edge: { sourcename: "rhp.c:rhp_barycenterupsweep" targetname: "rhp.c:rhp_layersort" label: "rhp.c:3438:3" }
edge: { sourcename: "rhp.c:rhp_barycenterupsweep" targetname: "rhp.c:rhp_updatecrossingsforlayer" label: "rhp.c:3441:3" }
edge: { sourcename: "rhp.c:rhp_barycenterupsweep" targetname: "rhp.c:rhp_end_of_iteration" label: "rhp.c:3443:7" }
edge: { sourcename: "rhp.c:rhp_barycenterupsweep" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_barycenterdownsweep" label: "rhp_barycenterdownsweep\nrhp.c:3455:12" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "rhp.c:rhp_barycenterweights" label: "rhp.c:3464:10" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "rhp.c:rhp_barycenterweights_adjust" label: "rhp.c:3468:4" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "rhp.c:rhp_layersort" label: "rhp.c:3472:3" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "rhp.c:rhp_updatecrossingsforlayer" label: "rhp.c:3475:3" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "rhp.c:rhp_end_of_iteration" label: "rhp.c:3477:7" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterdownsweep" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_barycenterweights" label: "rhp_barycenterweights\nrhp.c:3492:12" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3499:8" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "rhp.c:rhp_log" label: "rhp.c:3502:3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "rhp.c:rhp_log" label: "rhp.c:3508:2" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "rhp.c:rhp_node_weight" label: "rhp.c:3515:3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights" targetname: "rhp.c:rhp_log" label: "rhp.c:3525:3" }
node: { title: "rhp.c:rhp_barycenterweights_adjust" label: "rhp_barycenterweights_adjust\nrhp.c:3537:13" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3546:8" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "rhp.c:rhp_log" label: "rhp.c:3549:3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "rhp.c:rhp_log" label: "rhp.c:3555:2" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
node: { title: "__mulvsi3" label: "__mulvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__mulvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "rhp.c:rhp_log" label: "rhp.c:3595:5" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "rhp.c:rhp_log" label: "rhp.c:3607:5" }
edge: { sourcename: "rhp.c:rhp_barycenterweights_adjust" targetname: "__addvsi3" }
node: { title: "rhp.c:rhp_node_weight" label: "rhp_node_weight\nrhp.c:3621:13" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "rhp.c:rhp_log" label: "rhp.c:3630:2" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "rhp.c:rhp_log" label: "rhp.c:3636:3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "__mulvsi3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "rhp.c:rhp_log" label: "rhp.c:3666:3" }
edge: { sourcename: "rhp.c:rhp_node_weight" targetname: "rhp.c:rhp_log" label: "rhp.c:3671:2" }
node: { title: "rhp.c:rhp_compare_weights" label: "rhp_compare_weights\nrhp.c:3677:12" }
node: { title: "__negvsi2" label: "__negvsi2\n<built-in>" shape : ellipse }
edge: { sourcename: "rhp.c:rhp_compare_weights" targetname: "__negvsi2" }
node: { title: "rhp.c:rhp_layersort" label: "rhp_layersort\nrhp.c:3711:13" }
edge: { sourcename: "rhp.c:rhp_layersort" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3716:8" }
edge: { sourcename: "rhp.c:rhp_layersort" targetname: "rhp.c:rhp_log" label: "rhp.c:3719:3" }
edge: { sourcename: "rhp.c:rhp_layersort" targetname: "qsort" label: "rhp.c:3726:2" }
edge: { sourcename: "rhp.c:rhp_layersort" targetname: "rhp.c:rhp_updatenodepositions" label: "rhp.c:3729:2" }
edge: { sourcename: "rhp.c:rhp_layersort" targetname: "rhp.c:rhp_log" label: "rhp.c:3731:2" }
node: { title: "rhp.c:rhp_sorted_nodelist" label: "rhp_sorted_nodelist\nrhp.c:3737:13" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3747:2" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3750:3" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_has_data" label: "rhp.c:3754:6" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3755:3" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_new" label: "rhp.c:3763:36" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_min" label: "rhp.c:3765:9" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3770:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_malloc" label: "rhp.c:3773:27" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3789:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_insert" label: "rhp.c:3793:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_next" label: "rhp.c:3797:10" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_new" label: "rhp.c:3806:35" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_lookup" label: "rhp.c:3810:9" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3823:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3836:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_malloc" label: "rhp.c:3845:27" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_log" label: "rhp.c:3861:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "rhp.c:rhp_sp_insert" label: "rhp.c:3865:4" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "__addvsi3" }
edge: { sourcename: "rhp.c:rhp_sorted_nodelist" targetname: "__addvsi3" }
}
